آموزش Angular 8 را با ایجاد یک برنامه وب ساده Full Stack بیاموزید [ویدئو]

Learn Angular 8 by Creating a Simple Full Stack Web App [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: در این دوره یاد می گیریم که چگونه از Angular 8 و Web API آن برای ایجاد یک برنامه فول استک ساده از ابتدا استفاده کنیم. ما از Angular 8 برای frontend و ASP استفاده خواهیم کرد. NET Web API با SQL Server برای Backend. موضوعات مهمی که در Angular 8 پوشش داده شده اند عبارتند از: • Angular 8 را نصب کنید و پروژه بسازید • Bootstrap را نصب کنید و طرح های متریال را به پروژه Angular خود اضافه کنید • روش‌های API را مصرف کنید (GET، PUT، POST، و DELETE) • مسیریابی زاویه ای • از فیلدهای فرم با فهرست های کشویی و انتخابگر تاریخ استفاده کنید در پایان این دوره، شما قادر خواهید بود یک برنامه ساده فول استک از ابتدا ایجاد کنید. همه کدها و فایل های پشتیبانی این دوره در دسترس هستند - https://github.com/PacktPublishing/Learn-Angular-8-by-Creating-a-Simple-Full-Stack-Web-App Bootstrap را بر روی پروژه های Angular خود نصب کنید. مدل ها و خدمات ایجاد کنید Master Angular 8 و وب API آن. با اجزای Angular آشنا شوید درباره طراحی متریال بیاموزید این دوره برای توسعه دهندگان وب، توسعه دهندگان دات نت، توسعه دهندگان جاوا، توسعه دهندگان پایتون است. Bootstrap را روی پروژه های Angular خود نصب کنید * مدل ها و خدمات ایجاد کنید

سرفصل ها و درس ها

معرفی Introduction

  • معرفی Introduction

وب API Web API

  • SQL Server و SSMS را نصب کنید Install SQL Server and SSMS

  • ویژوال استودیو 2019 را نصب کنید Install Visual Studio 2019

  • ایجاد پایگاه داده در MS SQL Server Create Database in MS SQL Server

  • ایجاد جدول بخش در MS SQL Create Department Table in MS SQL

  • ایجاد جدول کارکنان در MS SQL Create Employee Table in MS SQL

  • پروژه Web API را در ویژوال استودیو ایجاد کنید Create Web API project in Visual Studio

  • Web API را مجبور کنید که فقط پاسخ JSON را خروجی کند Force Web API to output JSON response only

  • سرویس گیرنده Postman را نصب کنید Install Postman client

  • کلاس مدل برای برنامه ما ایجاد کنید Create Model Class for our Application

  • کنترلرهای Web API را ایجاد کنید Create Web API Controllers

  • پیاده سازی متد GET در Web API Implement GET method in Web API

  • پیاده سازی متد POST در Web API Implement POST method in Web API

  • پیاده سازی روش PUT در Web API Implement PUT method in Web API

  • روش DELETE را در Web API پیاده سازی کنید Implement DELETE method in Web API

زاویه ای 8 Angular 8

  • Node JS را نصب کنید Install Node JS

  • کد ویژوال استودیو را نصب کنید Install Visual Studio Code

  • Angular 8 را نصب کنید Install Angular 8

  • پروژه Angular 8 را ایجاد کنید Create Angular 8 project

  • بوت استرپ را روی پروژه Angular ما نصب کنید Install bootstrap onto our Angular project

  • Angular Material Design را نصب کنید Install Angular Material Design

  • اجزای زاویه ای Angular Components

  • منوی ناوبری بوت استرپ را اضافه کنید Add Bootstrap Navigation Menu

  • مدل‌ها و سرویس‌ها را برای برنامه Angular ما ایجاد کنید Create Models and Services for our Angular App

  • جدول طراحی متریال برای صفحه بخش Material Design Table for Department Page

  • روش GET را مصرف کنید و جزئیات بخش را نمایش دهید Consume GET method and display Department details

  • مشکل CORS The CORS problem

  • مرتب سازی را به جدول اضافه کنید Add Sorting to the table

  • فیلتر کردن Filtering

  • پنجره گفتگوی Mat Mat Dialog Window

  • برای جزئیات بخش، فیلدها را فرم دهید Form fields for department details

  • برای جزئیات بخش، از روش POST در Angular App استفاده کنید Consume POST method in Angular App for Department details

  • بازخوانی شبکه در حالت بسته شدن پنجره Refresh grid on Modal Window close

  • جزء اسنک بار در طراحی متریال Snackbar component in Material design

  • روش API DELETE را در Angular مصرف کنید Consume API DELETE method in Angular

  • برای به روز رسانی یک بخش، از روش API PUT در Angular استفاده کنید Consume API PUT method in Angular to update a department

  • نمایش جزئیات صفحه کارمند Show details for Employee page

  • مولفه جزئیات کارمند جدید را اضافه کنید Add new employee details component

  • کشویی و Datepicker در فرم Dropdown and Datepicker in Form

  • جزئیات کارمند را حذف و ویرایش کنید Delete and edit employee details

  • مسیریابی را برای برنامه Angular 8 ما پیاده سازی کنید Implement routing for our Angular 8 app

نمایش نظرات

Packtpub یک ناشر دیجیتالی کتاب‌ها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرم‌افزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتاب‌ها، ویدیوها و دوره‌های آموزشی می‌پردازد که به توسعه‌دهندگان و متخصصان فناوری اطلاعات کمک می‌کند تا مهارت‌های خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامه‌نویسی، توسعه وب، داده‌کاوی، امنیت سایبری و هوش مصنوعی را پوشش می‌دهد. محتوای این منابع به صورت کاربردی و به‌روز ارائه می‌شود تا کاربران بتوانند دانش و توانایی‌های لازم برای موفقیت در پروژه‌های عملی و حرفه‌ای خود را کسب کنند.

آموزش Angular 8 را با ایجاد یک برنامه وب ساده Full Stack بیاموزید [ویدئو]
جزییات دوره
5 h 30 m
41
Packtpub Packtpub
(آخرین آپدیت)
1
3 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Frahaan Hussain Frahaan Hussain

مدیر عامل و توسعه دهنده شرکت Sonar Systems من مدیر عامل شرکت Sonar Systems هستم که رهبر جهانی در زمینه مواد آموزشی برای موتور بازی Cocos2d-x ، یکی از بهترین و محبوب ترین موتورهای بازی در جهان است. با سالها تجربه برنامه نویسی و اجرای یک بستر آموزش آنلاین (یادگیری Sonar) می توانم از برنامه نویسی های جدید مانند شما کمک و پشتیبانی کنم. من همچنین یک مدرس دانشگاه هستم که موضوعات مختلفی را در برنامه نویسی بازی ها از طراحی بازی تا برنامه نویسی OpenGL Shader تدریس می کنم. من همچنین نویسنده منتشر شده ای در زمینه طراحی بازی ها هستم و به زودی منتشر می شود Responsive Web Design. من تمام جنبه های لازم برای آموزش و الهام گرفتن را دارم.

Vinay Kumar Vinay Kumar

مهندس نرم افزار سلام ، نام من Vinay است. من در حال حاضر به عنوان یک توسعه دهنده وب کاملاً پشته کار می کنم. من تجربه توسعه برنامه های وب و هوش تجاری را دارم. من روی فناوری هایی مانند .NET ، Angular ، React JS ، Vue JS ، SSIS و Power BI کار کرده ام. من فیلم های آموزشی برنامه نویسی را در اوقات فراغت خود ایجاد می کنم.